﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DDD {
    /// <summary>
    /// マテリアル抽象クラス
    /// </summary>
    /// <remarks>
    /// <see cref="Material"/>は<see cref="Appearance"/>の構成要素の1つです。
    /// ユーザーはこのクラスを継承して独自のマテリアルを作成し<see cref="Appearance"/>にセットします。
    /// <see cref="Material"/>は単なるプレイスホルダーでそれ自体は何も効果がありません。
    /// ユーザーがプロパティをシェーダーにエクスポートして初めてシェーダーから使えるようになります。
    /// (memo) インターフェースでIMaterialの方が良いか？
    /// </remarks>
    public class Material : Object {
    }
}
